a mixed blessing - Alemán Inglés Diccionario